A note on an analytic model for slow start in TCP

نویسندگان

  • Damien Phillips
  • Jiankun Hu
  • Bill Lloyd-Smith
  • Richard Harris
چکیده

Absmct-Sikdar et a1 111 has pmvided a formula to model the window increase pattem given the mechanics of delayed ackuowledgemeuts. In this paper, we show that their sum formula significantly underestimates the iterated sum fur rounds mater than seven. m e approximation e m r gmws exponentially. We also derive a more accurate sum formula whose approximation e m r is linearly bounded. We show that with use of the i n c o m t sum formula, cases arise where it is impossible to time out as the initial loss indication in slow start, which can have signlcant impact nu TCP latency, assuming a comlated loss model. We show that our more accurate sum fumula greatly reduces the number of cases showing this behaviour, further improving upon the accuracy of the model. I. BACKGROUND Analytic models are very useful to gain an in-depth understanding of the fundamental behaviour of TCP protocols. Recently , some efforts have been made to build analytic models for TCP performance using round-trip time and packet loss probability [1][2][3]. In [l], comprehensive analytic models are provided for TCP behaviour. However, their model for packet sums in slow start has little theoretical background, and no indication of how the formula was obtained. Their analytic sum formula i s also provided to calculate the total number of packets transmitted in the first k rounds in the slow start phase of TCP. We will show that their sum formula significantly underestimates the iterated sum for k > 7. We also derive a more accurate sum formula. In this note, the same notations from [l] are adopted. In [l], Sikdar et al have presented a formula to model the window increase pattern, given the mechanics of delayed acknowledgements. This is presented as w (n) = p+ +e], (1) where 1 J is the floor function. Equation (1) is used to determine the number of packets transmitted in the nlh round. This forms the basis of further models to eventually determine the number of rounds required, and hence the transfer latency, for a slow start period ending in either packet loss or reaching the

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Internet Engineering Task Force

This note proposes a modification for TCP’s slow-start for use with TCP connections with large congestion windows. For TCP connections that are able to use congestion windows of thousands (or tens of thousands) of MSS-sized segments (for MSS the sender’s MAXIMUM SEGMENT SIZE), the current slow-start procedure can result in increasing the congestion window by thousands of segments in a single ro...

متن کامل

Simulation and Analysis Studies for a Modified Algorithm to Improve Tcp in Long Delay Bandwidth Product Networks

It is well known that TCP has formed the backbone of the Internet stability and has been well tuned over years. Today the situation has changed, that is because the internetworking environment become more complex than ever, resulting in changes in TCP congestion control are produced and still in progress. In this paper we use an analytic fluid approach in order to analyze the different features...

متن کامل

A Parameterized Model of TCP Slow Start

Based on analysis on multiple packet losses of standard slow start caused by exponential growth of congestion window(cwnd), this paper proposes a new phase-divided TCP start scheme and designs a parameterized model to reduce packet losses and improve TCP performance. This scheme employs different of cwnd growth rules while cwnd is under and over the value of half window threshold(ssthresh) resp...

متن کامل

An integrated model for the latency and steady-state throughput of TCP connections

Most TCP connections in today's Internet transfer data on the order of only a few KBytes. Such TCP transfers are very short and spend most of their time in the slow start phase. Thus the underlying assumptions made by steady-state models cease to hold making them unsuitable for modeling nite ows. In this paper, we we propose an accurate model for estimating the transfer times of TCP ows of arbi...

متن کامل

Improving TCP Startup Performance Using Active Measurements: Algorithm and Evaluation

TCP Slow Start exponentially increases the congestion window size to detect the proper congestion window for a network path. This often results in significant packet loss, while breaking off Slow Start using a limited slow start threshold may lead to an overly conservative congestion window size. This problem is especially severe in high speed networks. In this paper we present a new TCP startu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003